約 5,838,610 件
https://w.atwiki.jp/orange_space/pages/27.html
Open Configuration File Try to Open a sample Configuration file. おまけの設定ファイルを読み込んでみましょう !Attached a (sample)configuration file that is older. maybe. The schedule may have changed. おまけの設定ファイルは古いかも あくまでサンプルなので最新の設定ファイルを使うか自分で時間を設定してください The extension is ".ISSC2X" . 拡張子は.ISSC2Xです What items have been added? 項目が追加されたかも? ISSClock/Documents 名前 コメント
https://w.atwiki.jp/donen1934/pages/12.html
MANILA, Philippines – In 2012, the Malampaya Deep Water Gas-to-Power project started making some money. The profits remitted to the government were supposed to be used for energy resource development and exploration programs. But under Presidential Decree 910signed in 1976, the President of the Philippines is allowed to determine “other purposes” which the earnings might be used for. These other purposes range from agricultural to rehabilitation projects. By 2004, P600 million was released for priority development projects for Palawan. Through the years, profits going to Palawan would increase especially after former president Gloria Macapagal Arroyo signed in 2007 Executive Order No. 683 authorizing the use of profits from the Malampaya gas project to fund projects in Palawan – the location of the Camago-Malampaya Reservoir. And then things started to go wrong. (READ How the Malampaya fund was plundered) ‘Other purposes’ The release of funds from Malampaya started to spike beginning 2008. That year, the Department of Budget and Management (DBM) released P6.601 billion to the Department of Agriculture (DA), Department of Public Works and Highways (DPWH), and the provincial government of Palawan. The year 2009 (prior to the 2010 presidential elections) saw the biggest release, almost P15 billion, going to DPWH, DA, National Housing Authority, Philippine Army, and Philippine National Police for rehabilitation, infrastructure and housing projects. It was also in 2009 when the Arroyo administration released P900 million to help the survivors of typhoons Ondoy and Pepeng. MALAMPAYA FUND. The Malampaya project has earned P173.280 billion as of June 30, 2013. Of that amount, P38.8 billion was released starting 2004 up to 2012. Graph courtesy of the Commission on Audit MALAMPAYA FUND. The Malampaya project has earned P173.280 billion as of June 30, 2013. Of that amount, P38.8 billion was released starting 2004 up to 2012. Graph courtesy of the Commission on Audit This P900 million was reportedly scammed through the use of non-governmental organizations (NGOs), some of which were linked to Janet Lim Napoles. Of course we know now that as early as 2007, Napoles had been employing a similar scheme to profit from the pork barrel of lawmakers. The Commission on Audit (COA) believes that the DBM’s “laxity” in the release of these funds contributed to the misuse. Because of such findings, the COA is calling for a criminal investigation against officials of the DBM. Senate committee on energy chairman Sherwin Gatchalian supports the investigation, saying that “It is clear that these anomalies are something we have to investigate. Those funds are meant to be used in building a brighter future for the Philippine energy sector. Their misuse will put that future in jeopardy.” Irregular disbursement The total P38-billion release from 2004 to 2012 consists of 184 Special Allotment Release Orders (SAROs). Of those 184, only in 4 instances of a SARO issuance were all rules followed. In 137 instances, 120 of which involved projects with the DPWH, there was even no letter of request from the implementing agency, or in most cases, the DPWH. In 173 cases, there were no endorsements from the Department of Energy (DOE), a requirement stated in Executive Orders 683 and 848. EO 848, signed in 2009, was Arroyo’s order to release funds for typhoon victims. In 171 cases, there was no proof of evaluation from the DBM, again a requirement that COA insists, is provided for under several laws. And in 7 cases, the SAROs did not even have specific projects. In an 80-page sectoral performance audit of the Malampaya fund, the COA already observed anomalies post-disbursement. For example, P958 million worth of funds which went to DA from 2008 to 2009 were found to be ghost projects. There are P20-million worth of projects supposedly for DA’s farm-to-market roads in Botolan, Zambales which were found to have violated the procurement law. Worse, the projects were reported completed, but a year later, an inspection found they were already “scoured, washed out, breached and certain sections not passable.” The PNP received P2.14 billion in 2009 to augment their operational and logistical requirements for search, rescue and rehabilitation efforts in calamity-hit areas. Instead, the money was used for the PNP’s operating expenses, and office and janitorial supplies. “The DBM’s laxity in the release of SAROs to IAs [implementing agencies] and without thorough evaluation, contributed to the misuse of funds by the IAs,” the COA said. Reasons given The officials whose comments were sought have their respective reasons for allowing the disbursements without some mandatory documents. But the COA is not buying some of them. For example, DBM Undersecretary Luz Cantor said that when EO 848 was signed in 2009, some of the requirements laid out by the 2007 EO 683 on the agreements by DBM, DOE, and the Department of Finance (DOF) were no longer applicable. Cantor was referring to the need to have a DOE requirement. But even assuming Cantor is correct on that point, COA said that wouldn’t explain why some SAROs did not have DOE endorsements even before 2009. And it also wouldn’t explain why some SAROs were issued with DOE endorsements from 2011 to 2012. These were SAROs covered during the time of former budget secretary Florencio "Butch" Abad. Five SAROs worth P11.5 billion during his time had DOE endorsements, but 5 other SAROs released during his time did not. Andaya’s defense Most of the projects were given the green light during the time of Arroyo’s budget secretary, Rolando Andaya. Andaya claimed that “it was never required by existing laws, rules and regulations that all aforementioned documents are submitted prior to the release of funds from the Malampaya fund.” Andaya also said that if there was misuse at the level of the implementing agency, then they should be blamed and not the DBM. The COA said that while they are not holding DBM officials accountable for the misuse of funds, they should be held accountable for the irregular disbursements. “DBM did not observe prudence in the release of SAROs and IAs in the disbursement of funds,” the COA said. The COA also noticed that the DBM categorized as "classified" some of the evaluation reports, which they had requested the department to submit for audit purposes. According to COA, there were no significant differences in the reports submitted to them and the reports deemed classified. “Hence it appears that the DBM has been selective in the submission of documents, which [became clearer when it did not specify] the reasons why some of the requested documents were considered classified,” the COA said. “Had DBM been cautious in the documentary requirements and in evaluating the request of IAs in the release of funds, the misuse and wastage of the government’s meager resources could have been averted,” the COA added. Under a memorandum of agreement, the Office of the Ombudsman should be putting this case on priority for filing and for preliminary investigation. The Senate also has the choice to let it go through a public inquiry. As Senator Gatchalian said “This investigation has been a long time coming.” – Rappler.com
https://w.atwiki.jp/transleaks/pages/60.html
http //www.guardian.co.uk/world/us-embassy-cables-documents/213121 中国との交渉中、国務省職員コンピュータへの不正アクセス ウィキリークス原文翻訳 世界最大温暖効果ガス排出国である、中国とアメリカは温室効果ガス排出量の削減合意について現在交渉中であるが、その交渉が進む中、何者かが地球温暖化問題を担当する国務省職員のコンピュータに対して不正なアクセスをしようとしていた試みが明らかになった。 この行為は誰によって行われたのか明らかになっていないが、事件自体は関係者を対象にしたフィッシング詐欺とみられ、恐らくアメリカ政府、地球温暖化問題の方針に関しての情報収集と考えられる。 Currently, the U.S. and People,s Republic of China (PRC) -- two of the world,s largest contributors of GHGs –are conducting specific negotiations on the topic in attempts to come to an agreement on what level of cuts in GHG emissions should be attained. As these negotiations have been underway, evidence of an attempt to gain unauthorized entry to computer systems operated by DoS personnel involved with climate issues has surfaced.Though the incident has not been attributed to any known hostile actor, the event appears to be a targeted spear-phishing attempt and may be indicative of efforts to gather intelligence on the U.S.,s position on climate change issues. この記事はウィキリークス・ウォッチ・ジャパンにて翻訳されたものです。
https://w.atwiki.jp/tuntun01/pages/6.html
Debian NewbieDOC 日本語版 - 初心者のための、初心者 (と初心者から抜け出した者たち) による Debian ドキュメント。 == How to use Debian NewbieDOC == NewbieDOC is a self-help community for any newcomer ("newbie") to [http //www.debian.org/ Debian GNU/Linux]. Debian is a [http //en.wikipedia.org/wiki/Free_software Free] replacement for operating systems like Windows and MacOS and their applications. This is the place for a Debian newbie, or any Debian user, to find helpful information and to help others by sharing their experience of Debian in the form of documents. NewbieDOC documents provide help in the form of "docs" (HOWTOs, tutorials, guides, hints, tips), FAQs, questions, and answers. All Debian newbie docs are [http //en.wikipedia.org/wiki/GNU_Free_Documentation_Licence Free documentation]. This is a [http //en.wikipedia.org/wiki/Wiki wiki]. You can look for help by browsing docs (Articles|HOWTOs, tutorials, guides, hints, tips), FAQs and Questions|questions and answers, ask for help by Help Ask questions|submitting questions about Debian, offer help by Help Answer questions|submitting answers to questions about Debian, Write a doc|create new docs to share your experience and help other Debian newbie users, Help Editing|help to improve existing docs by editing them using theedit tab (some "stable" docs are protected from editing, so use thediscussion tab instead) and add comments to any doc (discussion tab) including stable docs. Any changes you make to Debian NewbieDOC docs will not destroy the originals - they are still available from thehistory tab. If you would like a little practice first, try the Help Sandbox|sandbox (then click on the "edit" tab to get started). You can get a better experience by Special Userlogin|creating an account and logging in first. You can then sign and date your contributions, Help Watched pages|watch for changes, set up Help email notification|email notification of changes to docs, etc. You can also use the Using_RSS|RSS feed to keep informed of page changes. This can help if you are waiting for an answers to a question.
https://w.atwiki.jp/assolutoracingjpn/pages/104.html
イベントカレンダー 日にち 時刻 イベント名 URL // カレンダー表を生成する関数 function generateCalendar(year, month) { // 日付の配列を生成 const dateArray = generateDateArray(year, month); // カレンダー表のHTMLを生成 const calendarHtml = generateCalendarHtml(dateArray); // カレンダー表を表示 const calendarElement = document.getElementById( calendar ); calendarElement.innerHTML = calendarHtml; function generateDateArray(year, month) { const dateArray = []; const firstDate = new Date(year, month - 1, 1); const lastDate = new Date(year, month, 0); for (let date = firstDate; date = lastDate; date.setDate(date.getDate() + 1)) { dateArray.push(new Date(date)); } return dateArray; } function generateCalendarHtml(dateArray) { const weekDays = [ 日 , 月 , 火 , 水 , 木 , 金 , 土 ]; let calendarHtml = table tr th 日 /th th スタート時 /th th イベント名 /th /tr ; for (let i = 1; i = 31; i++) { const day = i 10 ?` 0${i}` i; calendarHtml += ` tr td ${day} /td td /td td /td /tr `; } calendarHtml += /table ; const calendarElement = document.getElementById( calendar ); calendarElement.innerHTML = calendarHtml; const formElement = document.getElementById( schedule-form ); formElement.addEventListener( submit , function(event) { event.preventDefault(); // デフォルトの送信をキャンセル const date = event.target.elements.date.value; const time = event.target.elements.time.value; const eventTitle = event.target.elements.eventTitle.value; const url = event.target.elements.url.value; const calendarDayElement = document.querySelector(`td nth-of-type(${date.slice(-2)})`); calendarDayElement.nextElementSibling.textContent = time; const eventLinkElement = document.createElement( a ); eventLinkElement.href = url; eventLinkElement.textContent = eventTitle.slice(0, 10); calendarDayElement.nextElementSibling.nextElementSibling.appendChild(eventLinkElement); }); const now = new Date(); let year = now.getFullYear(); let month = now.getMonth() + 1; function updateCalendar() { const firstDayOfMonth = new Date(year, month - 1, 1); const firstDayOfWeek = firstDayOfMonth.getDay(); const startDate = new Date(year, month - 1, 1 - firstDayOfWeek); let day = startDate.getDate(); for (let i = 1; i = 31; i++) { const dayOfMonth = new Date(year, month - 1, day); if (dayOfMonth.getMonth() + 1 !== month) { break; } const dayOfWeek = dayOfMonth.getDay(); const dayOfWeekText = weekDays[dayOfWeek]; const dayOfWeekClass = dayOfWeek === 0 ? sunday (dayOfWeek === 6 ? saturday ); const calendarDayElement = document.querySelector(`td nth-of-type(${i})`); calendarDayElement.textContent = day; calendarDayElement.classList.remove( sunday , saturday ); if (dayOfWeekClass) { calendarDayElement.classList.add(dayOfWeekClass); } day++; } const yearMonthElement = document.getElementById( year-month ); yearMonthElement.textContent = `${year}年${month}月`; } function addMonthButtons() { const prevBtn = document.createElement( button ); prevBtn.textContent = 前の月へ ; prevBtn.addEventListener( click , () = { currentDate.setMonth(currentDate.getMonth() - 1); renderCalendar(); }); const nextBtn = document.createElement( button ); nextBtn.textContent = 次の月へ ; nextBtn.addEventListener( click , () = { currentDate.setMonth(currentDate.getMonth() + 1); renderCalendar(); }); const btnContainer = document.createElement( div ); btnContainer.appendChild(prevBtn); btnContainer.appendChild(nextBtn); calendarContainer.appendChild(btnContainer); } const currentDate = new Date(); const calendarContainer = document.getElementById( calendar ); addMonthButtons(); renderCalendar(); }
https://w.atwiki.jp/rsbuygoldq/pages/78.html
There s a hiddenmaplestory mesos space that s over the actual website towards the Reception. This really is Room associated with Darkness , an area that has Junior. Grupins, Junior. Lioners as well as Junior. Celleons which have small enthusiasts on the statistics in the regular types. Occasionally these people decrease the actual Goddess journal webpages, Webpages 3 as well as 9 becoming the actual rarest. Consider the actual 10 various webpages towards the Goddess at the conclusion from the PQ to possess the woman s mix all of them right into a journal a href="http //www.buymaplestory.com/" strong Buy Maplestory Mesos /strong /a . You are able to browse the journal for those who have them. However this really is vital that you total Wiz ask for, prior to degree 71. Observe that this particular chart is actually darkish, and you ll just have the ability to visit a little radius close to a person, even though episodes may nevertheless proceed strike some thing within the night. The actual step ladder lower the underside from the structure prospects tobuy maplestory mesos Room from the Guilty as well as Jail . The exterior Room from the Guilty is actually organized just like a leap mission, along with surges as well as soaring tossing superstars. Additionally, this is comparable to the area associated with Night within that you could just visit a little radius close to a person, producing the actual leap mission tougher. Whenever you key in the Jail I , Jail II , or even Jail III , you ll key in an area along with leap mission limitations, as well as invincible luinels. These types of is going to do 1400+ harm upon contact, and therefore are not really defeatable through traditional indicates. These types of may just end up being broken through surges which shoot up whenever levers tend to be triggered having a regular assault. Only if all of the luinels tend to be wiped out within the space a href="http //www.buymaplestory.com/" strong Cheap Maplestory Mesos /strong /a , the individual might type in the doorway over in order to declare their own arbitrary reward in the container. Anyone might be in a single space at any time, as well as every space may just end up being finished as soon as for each PQ. Luinels may also be in theory wiped out in the same way since the Ludibrium PQ Phase 5 golems, nevertheless, this really is bothersome.
https://w.atwiki.jp/orange3/pages/6.html
htmlフォルダ admin? adventurer_guildsman? auction? chamberlain? classmaster? CommunityBoard? custom? default? doormen? fisherman? guard? help? merchant? mercmanager? observation? olympiad? seven_signs? siege? teleporter? symbolmaker? trainer? villagemaster? tutorial? warehouse? × npcbusy.htm × npcdefault.htm × territorystaus.htm
https://w.atwiki.jp/cheapugg058/pages/15.html
As written for Themichael kors store Roots by political correspondent Keli Goff, Ryan reportedly dated an African-American woman while in college Richard Matheson Richard Burton Matheson (born February 20, 1926) is an American author and screenwriter, primarily in the fantasy, horror, and science fiction genres However, the best advantage to ordering Direct TV is in pricedittoTweet{background #fff;padding 10px 12px 10px 50px;margin 0;min-height 48px;color #000;font-size 18px !important;line-height 22px;-moz-border-radius 5px;-webkit-border-radius 5px;} p Even then, I’d weigh that decision very carefully Be sure to watch the BCS Championship 2012 online streaming tv Var zooms smooth snow surface and the less a loss of control at high speeds of risk in relation to boarding or skiing Cheap3 If you hand wash and line dry your bras, they will last longerLast week, I wanted to watch my favorite football team, The Cleveland Browns, play against their arch-rival, the Pittsburgh SteelersJust to give you a glimpse, though, of what these options are, take a look at the list EphedraEphedra is actually sourced from a herbal plan Whilst a scientifically designed and constructed girdle can make one feel and look great, a poorly made one can be very uncomfortable making the wearer feel sore all over In north face outlet online the film, Bond and Melina Havelock become tangled in a web of deception spun by rival Greek businessmen against the backdrop of Cold War spy gamesindent {margin-left 20px;} Thus, it won’t be as effective when used in the long-termS They are not there to provide people with a way to pay their cell phone bill, or provide repair services for cell phones that become inoperable In 1976, academics Jensen and Meckling published a paper, "Theory of the Firm Managerial Behavior, Agency Costs and Ownership Structure", which had the effect of shifting the focus of corporate managers from the business operations (the real market) to the share price (shareholder value, or the expectations market) It has made over 3 million books accessible on the Apple devices for you to read which are not desired at all No matter how good the said team is, they cannot simply win matches with those injuries In the top of the eleventh inning, right fielder Dwight Evans made a sport jerseys spectacular catch of a Joe Morgan line drive and doubled Ken Griffey at first base to preserve the tie The wishes of all these people are now granted - weight loss is now easy with Super Slim Pomegranate She owns and controls her father s business interests, through Cox Enterprises To add salt to the wound, the film won three Golden Raspberry Awards Worst Actor (Cosby), Worst Picture, and Worst Screenplay WI Dept Americans are known to love this sport so much that they play the sport among family and friendsWhen to Use a ColonColons introduce us to sentences As a solo artist, she recorded great music, with singles like "I Hate Myself for Loving You," "Do You Want to Touch Me," and probably most recognizably, "I Love Rock n RollErin AndrewsDaddy issues?5 It is Frank Gore Jersey as follows AmeriTrust Groupe, IncWere you looking for some serious information?So sorry Sherman, a former half back, had torn his meniscus in college, and converted to quarterback his senior year when Shaughnessy installed the T-Formation at the University of Chicago Read more on words to thank a teacherThink back to when you first chose your careertimestamp {font-size 12px;display block;color #999;} p Just plan to have the food cooked at least an hour and a half before the game startstimestamp {font-size 12px;display block;color #999;} p -Wikipedia Dad may have to look for a second job Whatever the drink of choice for the party is, be sure to have plenty on handname { font-weight bold; } div During the War of 1812, the Capitol and the White House in Washington was burned down by the British Namely, NASCAR Michael Turner Jersey Prior to my contacting you, I confirmed a couple of facts about Leo Wanta/$27author img {float left; margin 0px 7px 0px 0px;} p Dallas9 I hope that CNBC continues to feature Seeking Alpha, but the process should be more disciplined Since that issue, Tebow has appeared on the cover five times as a Gator and once so far as a Denver Bronco In as short as a few weeks of use (even a few days for some), you can shed off excess pounds, lower down those cravings, and enjoy a slimmer, more attractive bodypng);background-repeat no-repeat;} p of Revenue---Tax Appeals Commission There is no way that it is easy being a cheerleader RB Donald Brown 5 10" 210 Stats atJoe Flacco Jersey Connecticut 2,083 Rushing Yards and 18 TD s The Colts are not sure if they can count on RB Joseph Addai to stay healthy for the entire season Thank you for your coverage, I hope all of us can make a contribution to return these funds to the rightful owners, the American people, and put forth to vitally needed infrastructure projects such as education, transportation!
https://w.atwiki.jp/naobe/pages/78.html
ネットワークに戻る RFC2616概要 HTTP/1.1 RFC6265概要 HTTP状態管理機構 パーセントエンコーディング(URLエンコード) URLで意味を持つコードと混同する日本語などのバイナリや特殊記号を16進形式にして、先頭に%を付加した文字に変換する。正確に言うと、非予約文字、予約文字以外を変換する。 項目 説明 非予約文字 ASCIIのコード範囲内の英字(大文字・小文字)、数字、ハイフン “-”、ピリオド “.”、アンダースコア “_”、チルダ “~” 予約文字 URIを表す符号。ASCIIのコード範囲内のコロン “ ”、スラッシュ “/”、疑問符 “?”、シャープ “#”、角括弧 “[”、“]”、単価記号 “@”、感嘆符 “!”、ドル記号・ペソ記号 “$”、アンパサンド “ ”、アポストロフィー・シングルクオート “ ”、丸括弧 “(”、“)”、アスタリスク “*”、正符号・加算記号 “+”、コンマ “,”、セミコロン “;”、等号 “=” name=%E8%8F%85%E7%9B%B4%E4%BA%BA UTF-8で、%E8%8F%85:菅, %E7%9B%B4 直, %E4%BA%BA 人 x-www-form-urlencoded(URLエンコード) POSTのフォームデータをエンコードする。%を付加する方式は、パーセントエンコーディングと同じ。パーセントエンコーディングの予約文字も変換している スペースは"+"に変換。Javaのソースを見ると、英数字、"-","_", ".","*"以外を変換する BASE64 Wikipediaより データを64種類の印字可能な英数字のみを用いて、それ以外の文字を扱うことの出来ない通信環境にてマルチバイト文字やバイナリデータを扱うためのエンコード方式 7ビットのデータしか扱うことの出来ない電子メールにて広く利用されている A–Z, a–z, 0–9 までの62文字と、記号2つ (+ , /) 、さらにパディング(余った部分を詰める)のための記号として = が用いられる 76文字ごとに改行コードが入る Cookie Wikipediaより クッキーを設定する際、どの要求に対してクッキー情報を送り返すのか、URLの範囲を指定する。 規定値は、クッキーを設定したサーバに対するすべての要求であり、対象を広げることも狭めることもできる。ただし広げる場合でも、トップレベルドメインより狭い範囲でなければならない。 またクッキーの有効期限は、通常はブラウザを終了するまでだが、指定した期限まではブラウザを再度起動しても保持されるように設定することができる。有効期限の情報も、サーバからブラウザにクッキー情報を送信する段階で付加される。 無期限という設定は出来ない。 詳細: http //www.studyinghttp.net/cookies リクエスト 全てテキスト。行(CRLF)で区切られる。 フォーマット リクエストラインは1行。ヘッダは複数行。 大項目 小項目 説明 リクエストライン メソッド GET,POST,PUTなどのどれか。 リクエストURL リクエストを処理するURI プロトコルバージョン HTTPのバージョン。【例】HTTP/1.1 ヘッダ HOST リクエスト先のホスト名。必須項目 空行 POSTのときにヘッダの終了を示すために挿入される メッセージボディ POSTのときにリクエストデータを出力する 【例】 GET http //example.jp/31/31-001.php HTTP/1.1 リクエストライン Host example.jp --+ User-Agent Mozilla/5.0 (Windows NT 5.1; rv 2.0.1) Gecko/20100101 Firefox/4.0.1 | Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 +-- ヘッダ Accept-Language ja,en-us;q=0.7,en;q=0.3 | Accept-Encoding gzip, deflate | Accept-Charset Shift_JIS,utf-8;q=0.7,*;q=0.7 | Keep-Alive 115 | Connection keep-alive | Referer http //example.jp/31/ --+ Accept-CharsetでShift-JISの品質係数が1であるため、サーバは、Shift-JISでエンコードしたメッセージを返す。 POST http //example.jp/31/31-003.php HTTP/1.1 リクエストライン Accept image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/vnd.ms-excel ヘッダ Referer http //example.jp/31/31-002.php Accept-Language ja User-Agent Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Inf oPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Content-Type application/x-www-form-urlencoded Accept-Encoding gzip, deflate Host example.jp Content-Length 65 Connection Keep-Alive Pragma no-cache name=%E8%8F%85%E7%9B%B4%E4%BA%BA mail=kan@aaa.jp gender=%E7%94%B7 メッセージボディ Hostヘッダ HTTP1.1では必須。POST/GETでのURIにHOSTを指定していなかった場合、Virtualホストを特定できない。そのためHostヘッダにHOST名を指定する。URIにホスト名があって、Hostヘッダにもホスト名がある場合はURIを優先する。URIにホスト名を指定することを強制すれば良いような気がするが。 Referer ヘッダの一種。リンク元のURLを示す。あるWebページのリンクをクリックして別のページに移動したときの、リンク元のページのこと。 改変、削除される場合があるので正しくリンクを示しているとは限らない。 セキュリティ上、問題となるのは、URLが秘密情報を含んでいる場合。たとえば、URLがセッションIDを含んでいる場合。なりすましに使われる可能性がある。 【例】 GET http //example.jp/31/31-002.php HTTP/1.1 Accept image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, appl ication/msword, application/x-shockwave-flash, application/x-ms-application, application/x-ms-xbap, application/vnd.ms -xpsdocument, application/xaml+xml, */* Referer http //example.jp/31/ Accept-Language ja User-Agent Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Inf oPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Accept-Encoding gzip, deflate Host example.jp Connection Keep-Alive http //example.jp/31/のHTMLのaタグからリクエストが発生したため、Refererヘッダがつく。 レスポンス 全てテキスト。行で区切られる。 フォーマット ステータスラインは1行。ヘッダ、ボディは複数行。 大項目 小項目 説明 ステータスライン プロトコルバージョン ステータスコード 1XX 処理継続、2XX 正常終了、3XX リダイレクト、4XX クライアントエラー、5XX サーバエラー テキストフレーズ レスポンスヘッダ Content-Length ボディのバイト数 Content-Type MIMEタイプ; charset=エンコーディング 空行 ヘッダの終わりを示す ボディ 【例】 HTTP/1.1 200 OK Date Wed, 04 May 2011 04 51 51 GMT Server Apache/2.2.14 (Ubuntu) X-Powered-By PHP/5.3.2-1ubuntu4.2 Vary Accept-Encoding Content-Length 20 Keep-Alive timeout=15, max=100 Connection Keep-Alive Content-Type text/html; charset=UTF-8 body 13 51 /body Content-type メディアタイプを示すエンティティヘッダ(メッセージボディに対する付随情報)。type "/" subtype *( ";" parameter )であらわされる。text/html; charset=utf-8など。charsetを追加すると出力の文字コードを示す。HTML文書にapplication/octet-streamを付けると、 多くの場合、Webブラウザはそれをダウンロードするか否か問い合わせるようになる。 Apacheの場合は、httpd.confの以下の設定でcharsetを指定する。 AddDefaultCharset UTF-8 Tomcatでは、JSPのpageディレクティブで設定する。 %@ page language="java" contentType="text/html; charset=Windows-31J" pageEncoding="Windows-31J" % http //www.atmarkit.co.jp/fjava/rensai3/mojibake01/mojibake01.html 参照
https://w.atwiki.jp/hideaki0121/pages/166.html
/* * 作成日 2007/06/02 * * TODO この生成されたファイルのテンプレートを変更するには次へジャンプ * ウィンドウ - 設定 - Java - コード・スタイル - コード・テンプレート */ package shimane; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.FilenameFilter; import java.util.ArrayList; import java.util.Hashtable; import java.util.Vector; /** * @author miyanishi * * TODO この生成された型コメントのテンプレートを変更するには次へジャンプ * ウィンドウ - 設定 - Java - コード・スタイル - コード・テンプレート */ public class Document { /* フィールド群 */ private final static String HINSHI = "名詞"; private final static String EXCEPT = " /*-+.() %$#=[]票"; private String document; //全てのドキュメントをまとめる名前(プロジェクト名) private String[] files; //個々のファイル名 private Hashtable allhash;//全ての単語と登場回数を格納 private Vector allvector; //全ての単語を格納したベクトル private int vectorsize; //全ての要素数 private int cntsentence;//全ての文章数(Nの計算に用いる) private ArrayList[] cnt; //登場回数ごとに単語をカウント //defaultコンストラクタ private Document(){ this("/misc/home/miyanishi/eclipse/workspace/KBSE07/test/"); //デフォルトの指定先 //フォルダ名をフルパスで/misc/・・・・/test/ など } public Document(String path){ this.document = path; setFolderFiles(); /* ドキュメントの中にある単語と登場回数をカウントする処理 */ allhash = new Hashtable();//全てのドキュメント内の単語を格納 allvector = new Vector();//ベクトル名を付けて格納 setAllvectorhash();//全てのドキュメント内で登場する単語を格納 valueSort(); //単語の登場回数ごとに単語をArrayListに格納 } /** * 引数としてテキスト番号,センテンス番号,登場回数,単語を保持クラスへ渡す * vectorのキー → hashのキーと照合して,単語回数をmax=tempとしてmaxとなる * キーとmaxを新しいhashとして保持しておく * */ private void valueSort(){ /*全単語の中から最も出現回数の多い単語を抽出*/ int max = 0; //Hashtableに存在するキーとベクトルを使って値を抽出 for(int i = 0 ; i allvector.size() ; i ++){ String vec = (String) allvector.get(i); //System.out.println(vec + " " +allhash.get(vec)); String v = allhash.get(vec).toString(); int val = Integer.parseInt( v ); if(val max){ max = val; } } //System.out.println("max = " + max);//最大登場回数を測定 /* 登場回数ごとに単語を格納 */ cnt = new ArrayList[max+1]; //cnt[i]はi回登場する単語をArrayListに格納 for(int i = 0 ; i = max ; i++){//個別のオブジェクト生成 cnt[i] = new ArrayList(); //i回登場する単語を格納 } for(int i = 0 ; i allvector.size() ; i ++){ String vec = (String) allvector.get(i); //System.out.println(vec + " " +allhash.get(vec));//(単語,出現回数)ペア String v = allhash.get(vec).toString(); int value = Integer.parseInt( v ); //System.out.println("value = " + value); cnt[value].add(vec);//cnt[登場回数]=(単語,単語・・・)としてまとめる } } public ArrayList[] getFrequencyWord(){ return cnt; } /** * @param bunsyocnt */ private void setCntsentence(int bunsyocnt) { this.cntsentence = bunsyocnt; } private int getCntsentence(){ return cntsentence; } /** * ドキュメント(フォルダー)内にあるすべてのファイルの登録 * * @param name ファイル名 * @param path ファイルパス */ private void setFolderFiles() { String name = "temp.txt"; //デフォルトではtxtファイルを取得する int position = name.indexOf("."); //拡張子を抽出する final String extension = name.substring(position + 1); File dir = new File(document); String[] tmpfiles = dir.list(new FilenameFilter() { public boolean accept(File dir, String name) { if(name.toString().indexOf(extension) 0) return (new File(dir, name).isFile()); else return false; } }); //フィールドへの書き込み files = new String[tmpfiles.length]; for(int i = 0 ; i tmpfiles.length ; i++){ files[i] = tmpfiles[i]; } } /** * 解析するファイル群名の取得 * * @return files配列 */ private String[] getFolderFiles(){ return files; } /** * 品詞ごとにグルーピングする * 同時に,フィールド変数であるVectorに代入する */ private void setAllvectorhash(){ String foldername[] = getFolderFiles(); System.out.println(foldername.length); String operator = EXCEPT; for(int k = 0 ; k foldername.length ; k++){ String name = foldername[k]; //System.out.println("name =" + name); ArrayList str = ReadLine(name); for(int i = 0 ; i str.size() ; i++ ){ String[] str1 = divTAB( (String)str.get(i) ); //ArrayList→Stringへ String singleword = str1[0]; //System.out.println(i + "]" + singleword); String parse = ""; if(singleword.equals("EOS")){ parse = "記号"; } else if(operator.indexOf(singleword) = 0) parse = "記号"; else{ //System.out.println("str[1] "+ str1[1]); try{ String[] str2 = divComma( str1[1] ); parse = str2[0]; }catch(Exception e){ System.err.println("品詞解読のエラー sentence = " + singleword ); } } /* 記号扱い以外の単語を集約する(名詞,形容詞,助詞など) */ if( parse.equals(HINSHI)){ // step1未登録の単語を登録する if( !(allvector.contains(singleword)) ){//要素が入ってない場合 allvector.add(singleword); } // step2登場する単語とその頻度を登録する Integer n = (Integer)allhash.get(singleword); //ハッシュテーブルにキーが入ってないときに値は1を格納 hm(word,cnt) /** * @see http //www.wakhok.ac.jp/biblion/1996/JavaAppli/node27.html * */ if( !(allhash.containsKey(singleword)) ){ allhash.put( singleword , new Integer(1) ); }else{ allhash.put( singleword ,new Integer((int)(n.intValue()+1))); } } } } } /** * Operationクラスに,すべての文章から作ったベクトル返すためのメソッド */ public Vector getAllvector() { return allvector; } /** * Operationクラスに,全ての文章から付くったハッシュを返すためのメソッド */ public Hashtable getAllhash() { // TODO 自動生成されたメソッド・スタブ return allhash; } /** * [Mecab]ファイルから1行ずつ読み込む * * @return s ArrayList */ private ArrayList ReadLine(String filename){ String fullpath = document + filename;//フルパス名(ドキュメント名+ファイル名) ArrayList list = new ArrayList(); try{ BufferedReader br = new BufferedReader(new FileReader( fullpath )); /* 行単位で読み込む */ String str; while( (str = br.readLine() ) != null ){ //if(str.equals("ENDOFDOC")) //終端文字は解析対象外 //break; //else if( !(str.equals(" ") || str.equals("EOS"))) list.add( str ); } }catch(Exception e){ System.err.println("error " + e.getMessage() ); } return list; } /** * Mecabで分けられてたクラスを[TAB]キーで分割 * * @param str * @return div[] String */ private String[] divTAB(String str){ String[] div = str.split("\t"); return div; } /** * Mecabで表示された文字を[,]で分割 * * @param str * @return div[] String */ private String[] divComma(String str){ String[] div = str.split(","); return div; } /*public static void main(String args[]){ Document doc = new Document(); }*/ }